iT邦幫忙

2024 iThome 鐵人賽

DAY 4
0

拓撲模式

Fusion支援兩個根本上不同的網路拓撲,其附有相同的API以及沒有網路連線的單一玩家模式。能夠在伺服器/主機端模式及共享模式之間選擇。

伺服器模式(Server)

在伺服器模式中,伺服器對於所有物件有完整及專屬的狀態授權,客戶端只能透過發送它們的輸入到伺服器(並且讓伺服器回應該輸入),或透過使用RPC來請求更改,來調整已連網物件。

主機端模式(Host)

主機端作為伺服器及客戶端。主機端有一個本機玩家,並且根據客戶端的預期來內插補點轉譯。大致上與伺服器相同

共享模式(Shared)

在共享模式中,針對網路物件的授權分佈在所有客戶端之間。具體而言,各個客戶端在最初時對其生成的物件擁有狀態授權,但可以自由將這個狀態授權釋放給其他客戶端。選擇性地,客戶端可以自由決定是否接收狀態授權。

簡而言之,伺服器/主機端模式下所有的聯網物件的變更都需通過伺服器或主機端,而在共享模式僅能變更具有狀態授權的物件。如果有需要修改沒有狀態授權的物件,僅能通過RPC的方式來修改屬性。


上一篇
Day3 Photon Fusion 介紹
下一篇
Day 5 Photon Fusion Host Mode 建立連線,Link Start !!!!
系列文
使用unity 及 photon fusion 打造線上RTS遊戲13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言